Big Huge Thesaurus

Pediculus humanus

noun

sounds kind of like